/* CSS Web 1024x768 ou maior */

/* ========= Estrutura Global ========= */
body { min-width:960px;}
body #glb-main { position:absolute; width:100%; height:100%; margin:auto; }
#glb-header, #glb-nav, #glb-columns, #glb-content  { position:relative; clear:both; width:100%; float:left; }
header  #glb-header { height:55px; border-top:5px solid #A0A0A0; background-color:#fff; z-index:999;  }
nav 	#glb-nav { height:42px; z-index:999; padding-top:8px; display:inline-table; overflow:visible; }
footer  #glb-footer {  margin-bottom:20px; padding:10px;  text-align:left; height:80px; }
#glb-content { overflow:hidden; background:#f7f7f7;} 
	#glb-columns {width:200%; left:190px; border-left:1px solid #fff;  }
    	.wrap { float:right; width:50%; position:relative; right:200px;  }
	#col-right { position:relative; overflow:hidden; right:100%; margin:20px 15px 0 215px; text-align:left;  }
    #col-left  { position:relative; float:left; width:190px; left:-190px; right:190px; padding-top:10px;  }
#content-top, #content, #content-bottom { position:inherit; clear:both;}
#content-top { margin:0 15px; padding:10px 20px; }
#content {  padding:20px 35px !important;  /*display:table; width:100% !important; */  }
#content-bottom {  margin:0 15px 35px 15px; padding:10px 20px; min-height:80px; }
/* Menu */
nav .ddmenu ul li a{min-width:139px}